package cn.yuanqiao.archive.bianyan.domain;

import cn.yuanqiao.common.annotation.Excel;
import cn.yuanqiao.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 专题个人中间对象
 *
 * @ProjectName: ruoyi-modules-system
 * @Package: cn.yuanqiao.archive.bianyan.domain
 * @ClassName: YqDataZhuantiGern
 * @Author: lenovo
 * @Description: hbWang
 * @Date: 2023/7/5 18:40
 * @Version: 1.0
 */
public class YqDataZhuantiGern extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 个人库id
     */
    @Excel(name = "个人库id")
    private String gerenId;

    /**
     * 专题库id
     */
    @Excel(name = "专题库id")
    private String zhuantiId;

    /**
     * 状态  2 资源专题  5 档案专题
     */
    @Excel(name = "状态")
    private String state;

    public void setGerenId(String gerenId) {
        this.gerenId = gerenId;
    }

    public String getGerenId() {
        return gerenId;
    }

    public void setZhuantiId(String zhuantiId) {
        this.zhuantiId = zhuantiId;
    }

    public String getZhuantiId() {
        return zhuantiId;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("gerenId", getGerenId())
                .append("zhuantiId", getZhuantiId())
                .append("state", getState())
                .toString();
    }
}
